diesel-powered vehicle - Espagnol Anglais Dictionnaire